Skip to content

Conversation

@cnayak99
Copy link

This PR streamlines how student task data is structured and secured on the backend, while also reinforcing documentation and test coverage.

Key Improvements:

  • Introduced StudentTask as a view model, not a database table:

    1. Aggregates data from Assignment, Participant, and Team

    2. Simplifies logic and eliminates data duplication

  • Planned for mobile responsiveness and accessibility early using UML diagrams and wireframes

  • Implemented authentication and access control:

    1. Only logged-in students can access their tasks
  • Added robust controller methods:

    1. Fetch all tasks for a student

    2. Retrieve detailed info for a specific task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant